@charset "utf-8";
/* CSS Document */
body{ background-color:#f1f1f1; font:Verdana,"宋体", Geneva, sans-serif;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.fl{ float:left;}
.fr{ float:right;}
a,a:hover{text-decoration:none;}
.bT{ border-top:#dddddd solid 1px;}
.lv1{background:url(/images/esf/v2/lv.png) no-repeat 35px 4px; display:block;}
.lv2{background:url(/images/esf/v2/lv.png) no-repeat 35px -17px; display:block;}
.lv3{background:url(/images/esf/v2/lv.png) no-repeat 35px -36px; display:block;}
.lv4{background:url(/images/esf/v2/lv.png) no-repeat 35px -60px; display:block;}
.lv5{background:url(/images/esf/v2/lv.png) no-repeat 35px -84px; display:block;}
.lv6{background:url(/images/esf/v2/lv.png) no-repeat 35px -109px; display:block;}
.lv7{background:url(/images/esf/v2/lv.png) no-repeat 35px -132px; display:block;}
.lv8{background:url(/images/esf/v2/lv.png) no-repeat 35px -156px; display:block;}
.lv9{background:url(/images/esf/v2/lv.png) no-repeat 35px -181px; display:block;}
.lv10{background:url(/images/esf/v2/lv.png) no-repeat 35px -204px; display:block;}
.lv11{background:url(/images/esf/v2/lv.png) no-repeat 35px -231px; display:block;}
.lv12{background:url(/images/esf/v2/lv.png) no-repeat 35px -264px; display:block;}
.lv13{background:url(/images/esf/v2/lv.png) no-repeat 35px -296px; display:block;}
.lv14{background:url(/images/esf/v2/lv.png) no-repeat 35px -328px; display:block;}
.lv15{background:url(/images/esf/v2/lv.png) no-repeat 35px -360px; display:block;}

	/* 通知*/
	.notice{ border:#ffe7bd solid 1px; background-color:#ffffe3; padding:0 8px; color:#404040; margin-bottom:10px;}
	.notice span{ background:url(/images/my/manage2.0/v2.png) -178px -178px no-repeat; padding:0 10px 0 25px; color:#ff810e;}

	/* 选项卡*/	
	.tab{background:url(/images/my/manage2.0/v2.png) 0px -393px repeat-x; margin-bottom:10px;}
		.tab ul { height:25px; padding-left:15px; }
		.tab ul li{ float:left; background:url(/images/my/manage2.0/v2.png) -717px -129px; width:70px; text-align:center; margin-left:5px;}	
		.tab ul li.check{ background-position:-640px -128px; font-weight:bold; }
		.tab ul li a{ display:block; line-height:22px; padding-top:3px; color:#676767; }

		
/* 普通个人用户的一些补充bug修正！*/
#user .fRight ul{ padding-top:6px; padding-bottom:6px;}


/* 通用Box样式 */
.managebox{ border:#eeeeee solid 1px; overflow:auto;}
.managebox .title{ color:#000;  padding-left:10px; font-size:12px; font-weight:bold; background:url(/images/my/manage2.0/v2.png) 0px -70px; border-bottom:#eeeeee solid 1px; }
.managebox .title .more{ font-size:10px; float:right; padding-right:10px; color:#666; font-family:Verdana, Geneva, sans-serif; }
.managebox .content{padding:10px; overflow:auto; zoom:1;}
.managebox .content li.hot a{ color:#F00;}
.managebox .imglist li{ width:260px; color:#6d6d6d;  float:left; line-height:18px;}

.managebox .imglist li img{ width:100px;  height:75px; border:#eeeeee solid 1px; float:left; margin-right:5px;}
.managebox .imglist li p a{color:#606060; font-weight:bold; }

.managebox a.del{background:url(/images/my/manage2.0/v2.png) -392px -160px no-repeat; width:38px; height:15px;}
.managebox a.add{background:url(/images/my/manage2.0/v2.png) -432px -160px no-repeat; width:38px; height:15px; }
.managebox a.btn{background:url(/images/my/manage2.0/v2.png) -392px -182px no-repeat; width:50px; line-height:20px; height:20px; text-align:center;}

.manage_V2{width:980px; margin:0 auto; background-color:#FFF; padding:0 10px; overflow:hidden;}
/* 头部 */
.manage_V2 .head{ height:70px; padding:5px 0;  }
			/* LOGO */
           .head h3{ background:url(/images/my/manage2.0/v2.png) -10px 0px; height:70px; width:310px;  }	
		   	/* 输入框 */
		   .head .search{ background:url(/images/my/manage2.0/v2.png) no-repeat -326px -33px; float:right; width:418px; height:24px; line-height:24px; margin-top:30px; margin-right:10px; }
		   .head .search .divSelect{ float:left;  min-width:101px; width:101px; }
		   .head .search .text{border:none; padding:0px 8px; background:none; line-height:24px;} 
		   .head .search .options{top:23px;}
 		   .head .search div.searinput input{ margin-left:10px;  float:left; border:0px; width:235px; margin:4px 4px;}
 		   .head .search div.searinput a{ width:70px; float:left; text-indent:-1000px;}		   

/* 按钮 */
.manage_V2 .menu{ background:url(/images/my/manage2.0/v2.png) 0px -76px repeat-x; height:35px; border:#dddddd solid 1px; border-bottom:0px; line-height:35px;  }
           .menu ul{ float:left; width:800px;}
		   .menu ul li{ float:left; width:90px; text-align:center;}
		   .menu ul li a:hover{ color:#999; text-decoration:none;}		
		   	/* 按钮点击效果 */
		   .menu ul li.check,.menu ul li:hover{ background:url(/images/my/manage2.0/v2.png) -765px -24px no-repeat; }		 
		   .menu ul li.check a,.menu ul li:hover a{color:#FFF; font-weight:bold;}
		   	/* 按钮下拉框效果 */		   
           .menu div.divSelect{float:right; background:url(/images/my/manage2.0/v2.png) -0px -125px no-repeat; width:129px; margin-top:5px; margin-right:6px; }
		   .menu div.divSelect .text{ background:none; height:20px; line-height:20px; border:#dddddd solid 1px; padding-left:10px; font-weight:bold; color:#FFF!important}
           .menu div.divSelect .options{top:24px; }
		   .menu div.divSelect .options a{background:url(/images/my/manage2.0/v2.png) -945px 7px no-repeat; padding-left:20px; line-height:24px; }
		   
/* 左边菜单 */	
.manage_V2 .lBox{overflow:auto; width:151px; float:left;}
		   .lBox .leftmenu{ background:url(/images/my/manage2.0/menubg.gif) repeat-y; line-height:26px;  }
		   	/* 一级菜单 */		
			   .lBox .leftmenu h3{ font-weight:bold; font-size:12px; overflow:auto; }		
			   .lBox .leftmenu h3.title{ background:url(/images/my/manage2.0/v2.png) 0px -156px no-repeat; line-height:35px;}
  			   .lBox .leftmenu h3.title a{color:#676767; padding-left:17px; background:url(/images/my/manage2.0/v2.png) -200px -116px no-repeat;  height:35px;}
   			   .lBox .leftmenu h3.title a:hover,.lBox .leftmenu h3.title a.hover{ background-position:-200px -140px;}
		  	 	/* 二级菜单 */				   
			   .lBox .leftmenu a{ display:block; padding-left:30px; color:#737373; text-decoration:none; background:url(/images/my/manage2.0/v2.png) -145px -123px no-repeat;}	
			   .lBox .leftmenu a:hover{ text-decoration:none; color:#435ec5}
		  	 		/* 三级菜单 */	   
				   .lBox .leftmenu h4{ font-weight:normal; border-top:#eeeeee solid 1px; font-size:12px;  }		
				   .lBox .leftmenu h4 a{ background-image:none; padding:0 0 0 17px; color:#404040;}	
				   .lBox .leftmenu .submenu{border-top:#eeeeee solid 1px; } 
				   .lBox .leftmenu .submenu a:hover{color:#CCC;}
				   .lBox .leftmenu .submenu span{color:#F00}				   
			   	/* 按钮底部效果 */					   
				.lBox .leftmenu .foot{ background:url(/images/my/manage2.0/v2.png) 0px -234px no-repeat; margin:0px; padding:0px; line-height:8px; font-size:8px; height:8px; }
				
/* 右边内容 */	
.manage_V2 .rBox{overflow:auto; width:820px; overflow:hidden; float:right;}		
   
    .rBox .p1{ overflow:auto;}
	.rBox .p1 .fRight{width:250px; float:right}
	.rBox .p1 .ad{ text-align:center; padding-top:5px;}
	/* P1用户信息 */	
    .rBox .p1 .fLeft{width:560px; float:left;}

			/* P1左边_info头像 */	
			.rBox .p1 .fLeft .info{ border:#eeeeee solid 1px; overflow:auto; padding:10px 10px 5px 10px; background:url(/images/my/manage2.0/info_bg.gif) #f4f4f4 repeat-x;}		
			/* P1左边_info信息内容 */		
			.rBox .p1 .fLeft .info .photo{ width:83px; height:83px; float:left; margin-right:10px;}	
			.rBox .p1 .fLeft .info .data{ float:right; width:440px; line-height:22px; }
			.rBox .p1 .fLeft .info .data h3{ color:#606060;}
			.rBox .p1 .fLeft .info .data .fr{ font-size:12px; font-weight:bold; text-align:right;}	
			.rBox .p1 .fLeft .info .data .fr font{ font-size:12px; color:#F30;}
			.rBox .p1 .fLeft .info .data p{  overflow:auto; zoom:1; margin-bottom:5px; }
			.rBox .p1 .fLeft .info .data p a{ float:left; width:82px; line-height:25px; background:url(/images/my/manage2.0/v2.png) -392px -127px no-repeat; margin-right:7px; text-align:center; font-weight:bold;}		
			.rBox .p1 .fLeft .info .data p a:hover,.rBox .p1 .fLeft .info .data p a.hover{ background-position:-479px -127px; color:#FFF; }
			.rBox .p1 .fLeft .info .data ul li{ color:#404040}
			.rBox .p1 .fLeft .info .data ul li a{ color:#3366cc; margin-right:5px;}
			.rBox .p1 .fLeft .info .data ul li a.org{ color:#F60;}			
			/* P1左边_info信息内容_经济人补充 */	
			.rBox .p1 .fLeft .info .data ul li.bT{ padding-top:5px; overflow:auto; }
			.rBox .p1 .fLeft .info .data ul li.bT span{ font-weight:normal;}
			.rBox .p1 .fLeft .info .data ul li.bT .fl{ width:140px; line-height:22px;}	
			.rBox .p1 .fLeft .info .data ul li.bT span.fr {color:#3366cc; }
			.rBox .p1 .fLeft .info .data ul li.bT span.fr font{ color:#F60; padding-right:8px;}
			
	/* P1近期公告 */				
		.rBox .p1 .managebox .content{ padding:10px; line-height:22px;}		
		.rBox .p1 .managebox .content li{background:url(/images/my/manage2.0/v2.png) -178px -203px no-repeat;  padding-left:10px;}
	    .rBox .p1 .managebox .content li.hot a{ color:#F00;}
		.rBox .p1 .managebox .content a{ color:#3366cc; }
		
	/* P2我收藏的房源 */	
	.p2 { overflow:auto;}
		.p2 h3{background:url(/images/my/manage2.0/v2.png) 0px -70px; border-bottom:#eeeeee solid 1px; line-height:28px; padding-left:10px; }
		.p2 .imglist { overflow:auto;}
			.p2 .imglist li{ margin-left:6px;}
			.p2 .imglist li p { float:left; width:150px;}	
			.p2 .imglist li p a{ display:block;}
			.p2 .imglist li p a.del,.p2 .imglist li p a.add{ width:40px; float:left; margin-right:4px; margin-top:5px;}

	/* P3数据统计 */		
	.p3{ overflow:auto;}
		.p3 .data{ background-color:#eeeeee; color:#606060; }
		.p3 .data tr{ background-color:#FFF;}
		.p3 .data tr.bluebg{ background-color:#f2f6f8; font-weight:bold;}
    	.p3 .data td a{ color:#606060; width:275px; overflow:hidden; white-space:nowrap;}
    	.p3 .data td{ width:65px; text-align:center; line-height:30px;}
		.p3 .data td.til{ width:283px; text-align:left; padding-left:10px;}	
  		.p3 .data td.price{ width:80px;}

	/* P4个人_交易及我有话说 */	
	.p4{ overflow:auto; margin-bottom:10px;}
		.p4 .managebox{ width:405px; border:#c4d5e0 solid 1px;}
			.p4 .managebox .title { line-height:26px; background-color:#f2f6f8; background-image:none; border-bottom-color:#c4d5e0;}
			.p4 .managebox .title .more{ font-size:12px;}
			.p4 .managebox .title span{ font-weight:normal; color:#808080; padding-left:5px;}
			.p4 .managebox .content{ overflow:auto;}
			.p4 .managebox .content li{line-height:22px; float:left; width:175px; background:url(/images/my/manage2.0/v2.png) -178px -203px no-repeat; padding-left:10px; white-space:nowrap; overflow:hidden;}
			.p4 .managebox p { padding:10px; overflow:auto; }
			.p4 .managebox p textarea{ float:left; width:380px; height:39px; margin-bottom:5px;}
			.p4 .managebox p a.btn{float:left; margin-right:5px;}
			.p4 .managebox p a.btn:hover{ color:#666; }
			
			.agent .fr{width:260px;}
			.agent .fr .managebox {width:258px;}
			.agent .fr .managebox p textarea{ float:left; width:235px; height:40px; margin-bottom:5px;}
			.agent .fr .managebox span{ font-weight:normal; color:#808080;}
			.agent .fr .ad img{ margin-top:5px;}
			
			.agent .fl{ width:550px;}
			
			.p4 .message ul{ border-bottom:#eeeeee dotted 1px; padding:10px 10px; overflow:auto; zoom:1; line-height:22px;}
			.p4 .message ul li {width:420px; float:right;  color:#9a9a9a;}
			.p4 .message ul li.img{width:102px; float:left; }	
			.p4 .message ul li .time{ float:right; color:#9a9a9a;}
			.p4 .message ul li a{ font-size:14px; color:#606060;}
			.p4 .message ul li img { border:#eeeeee solid 1px;}
			.p4 .message ul li.reply{ background-color:#f6fbff; border:#c4d5e0 solid 1px; padding:7px; width:406px;}
			.p4 .message ul li.reply span{ font-weight:bold; color:#333;}		
			.p4 .message ul li.reply a.reply{ font-size:12px; color:#3366cc; text-decoration:underline; }
			
			.p4 .messagemore{ margin:10px; background-color:#fafafa; border:#dddddd solid 1px; text-align:center;}
				.p4 .messagemore a{ color:#666; text-decoration:none; display:block;}
				.p4 .messagemore a:hover{ color:#999;}
			
/* 邮件页面 */	
.mail .notice span{background-position:-178px -157px; padding-bottom:4px;}
	.mail .notice a{ color:#3366cc;}
	/* 发送信息 */	
	.mail .send { overflow:auto;}
			.mail .send a{ float:left; width:76px; height:34px; line-height:34px; color:#666;  text-align:center; padding-left:30px; background:url(/images/my/manage2.0/v2.png) no-repeat -451px -184px;}	
			.mail .send .precent{ float:right; line-height:20px; width:126px; }
			.mail .send .precent span{ display:block; height:8px; line-height:8px; font-size:6px;}	
			.mail .send .precent span.d1{ border:#dddddd solid 1px;}
			.mail .send .precent span.d2{ background-color:#dddddd;}

	/* 信息列表 */
    .mail .maillist{ background-color:#f8f8f8; border-bottom:#e5e5e5 solid 1px; border-left:none; border-right:none; border-top:#e5e5e5 solid 3px;}
		/* 操作区 */			
		.mail .maillist .title{ padding:5px 10px; overflow:auto; zoom:1px;}
			.mail .maillist .title ul.fl li{background:url(/images/my/manage2.0/v2.png) -452px -222px repeat-x; text-align:center; width:37px; float:left; margin-right:5px;}
			.mail .maillist .title ul.fl li.reportinfo{ width:80px; background-position:-496px -222px;}
			.mail .maillist .title ul.fl li a{ display:block; padding:2px 0px; color:#333;}		
			
			.mail .maillist .title ul.fr li{ float:left; margin-right:5px; background-color:#FFF; border:#eeeeee solid 1px; width:50px; text-align:center; }
			.mail .maillist .title ul.fr li.none{ border:none; background-color:f8f8f8;}			
			.mail .maillist .title ul.fr li input{ border:none; width:20px; border-bottom:#dddddd soild 1px; background-color:none;}
			.mail .maillist .title ul.fr li a{ display:block; }		
				
	/* 版权所有 */				
	.copyright{ line-height:22px; text-align:center; height:100px; padding-top:15px; color:#a3a3a3; background:url(/images/my/manage2.0/v2.png) #ffffff 0px -300px repeat-x;}
	.copyright a{ margin:0 5px 0 5px; color:#5e5e5e;}	